ram maths applications of differential calculus